Exact and Heuristic Approaches for Solving the Bounded Diameter Minimum Spanning Tree Problem
نویسنده
چکیده
The bounded diameter minimum spanning tree (BDMST) problem is a combinatorial optimization problem appearing in applications such as wire-based communication network design when quality of service is of major concern and, for example, a signal between any two nodes in the network should not pass more than a fixed number of routers. It also arises in ad-hoc wireless networks and in the areas of data compression and distributed mutual exclusion algorithms. Given an undirected, weighted, and connected graph G = (V,E) with a node set V and an edge set E the goal is to identify a tree structure of minimum costs connecting all nodes of this network where the number of edges on each path linking any pair of nodes is limited by a maximum diameter D. This problem is known to be NP-hard for a diameter bound of 4 ≤ D < |V | − 1. There exist a great variety of different approaches to solve this problem. Beside models based on Miller-Tucker-Zemlin inequalities especially multi-commodity hopindexed flow formulations have proven to be very successful in exactly solving the BDMST problem. However, to obtain tight linear programming (LP) relaxation bounds these models require a huge number of variables. Due to the complexity of the problem exact approaches are limited to relatively small instances with clearly less than 100 nodes when considering complete graphs. Therefore, heuristics have been developed to solve instances with up to 1000 and more nodes. Fast and simple greedy construction heuristics are primarily based on Prim’s minimum spanning tree algorithm, but in particular on Euclidean instances this greedy behavior misleads these heuristics since in this case in general also long edges are part of a good BDMST. For higher quality solutions metaheuristics, especially evolutionary algorithms, have been proposed.
منابع مشابه
Solving the Euclidean Bounded Diameter Minimum Spanning Tree Problem by Clustering-Based (Meta-)Heuristics
The bounded diameter minimum spanning tree problem is an NP-hard combinatorial optimization problem arising in particular in network design. There exist various exact and metaheuristic approaches addressing this problem, whereas fast construction heuristics are primarily based on Prim’s minimum spanning tree algorithm and fail to produce reasonable solutions in particular on large Euclidean ins...
متن کاملA Lagrangian Relax-and-Cut Approach for the Bounded Diameter Minimum Spanning Tree Problem
We consider the problem of finding for a given weighted graph a minimum cost spanning tree whose diameter does not exceed a specified upper bound. This problem is NP-hard and has several applications, e.g. when designing communication networks and quality of service is of concern. We model the problem as an integer linear program (ILP) using so-called jump inequalities. As the number of these c...
متن کاملOPTIMIZATION OF TREE-STRUCTURED GAS DISTRIBUTION NETWORK USING ANT COLONY OPTIMIZATION: A CASE STUDY
An Ant Colony Optimization (ACO) algorithm is proposed for optimal tree-structured natural gas distribution network. Design of pipelines, facilities, and equipment systems are necessary tasks to configure an optimal natural gas network. A mixed integer programming model is formulated to minimize the total cost in the network. The aim is to optimize pipe diameter sizes so that the location-alloc...
متن کاملNew hybrid evolutionary algorithm for solving the bounded diameter minimum spanning tree problem
Given a connected, weighted, undirected graph G and a bound D, the bounded diameter minimum spanning tree (BDMST) problem seeks a spanning tree on G of minimum weight among the trees in which no path between two vertices contains more than D edges. This problem is NP-hard for 4 ≤ D ≤ |v| 1. In present paper a new randomized greedy heuristic algorithm for solving BDMST is proposed. An evolutiona...
متن کاملNeighborhood Search for the Bounded Diameter Minimum Spaning Tree
Many optimization problems including the network design problem of finding the bounded diameter minimum spanning tree are computationally intractable. Therefore, a practical approach for solving such problems is to employ heuristic algorithms that can find solution close to the optimal one within a reasonable amount of time. Neighborhood search algorithms are a wide class of algorithms where at...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008